//导入mongoose
const mongoose = require("mongoose");
//连接数据库
const db = mongoose.createConnection("mongodb://localhost:27017/psychological",{useNewUrlParser: true});

// 用原生 ES6 的 Promise 代替 mongoose 的Promise
mongoose.Promise = global.Promise;

// 把 mongoose 的 Schema 取出
const Schema = mongoose.Schema;

db.on("error", err => {
	console.log("连接数据库失败");
})
db.on("open", () => {
	console.log("连接数据库成功");
});

// 导出 db, Schema 对象
module.exports = {
	db,
	Schema
};
